To think (that) ... - Français Anglais Dictionnaire